package com.sl.biz.modular.process.service;

import com.sl.biz.modular.process.controller.request.ProcessLogDetailByTidRequest;
import com.sl.biz.modular.process.controller.request.ProcessLogListByConditionRequest;
import com.sl.biz.modular.process.controller.request.ProcessLogUpdateStateRequest;
import com.sl.biz.modular.process.controller.response.ProcessRunnerInfoVO;
import com.sl.core.engine.log.store.domain.dto.LogDetailDTO;
import com.sl.core.engine.log.store.domain.dto.MainLogDTO;

import java.util.List;

public interface ProcessLogBizService {
    List<MainLogDTO> listByCondition(ProcessLogListByConditionRequest list);

    List<LogDetailDTO> getDetailByTid(ProcessLogDetailByTidRequest list);

    Boolean updateStateById(ProcessLogUpdateStateRequest list);
}
